package com.xyy.saas.payment.adpater.fumin.pojo.domain;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class SeparateAccountDO {

    /**
     * 交易金额
     */
    private Integer tradeAmount;

    /**
     * 订单号
     */
    private String separateNo;

    /**
     * 入方账户号
     */
    private String accountIn;

    /**
     * 入方姓名
     */
    private String nameIn;

    /**
     * 入账方商户侧id
     */
    private String custNoIn;

    /**
     * 出方账户号
     */
    private String accountOut;

    /**
     * 出方姓名
     */
    private String nameOut;

    /**
     * 出账方商户侧id
     */
    private String custMerchantNo;

    /**
     * 结算Id
     */
    private String settleId;

    /**
     * 业务单号
     */
    private String businessOrderNo;

    /**
     * 业务订单类型
     */
    private String businessOrderType;

    /**
     * 交易备注
     */
    private String tradeRemark;

    @Override
    public String toString() {
        return "SeparateAccountDO{" +
                "tradeAmount=" + tradeAmount +
                ", separateNo='" + separateNo + '\'' +
                ", accountIn='" + accountIn + '\'' +
                ", nameIn='" + nameIn + '\'' +
                ", custNoIn='" + custNoIn + '\'' +
                ", accountOut='" + accountOut + '\'' +
                ", nameOut='" + nameOut + '\'' +
                ", custMerchantNo='" + custMerchantNo + '\'' +
                ", settleId='" + settleId + '\'' +
                ", businessOrderNo='" + businessOrderNo + '\'' +
                ", businessOrderType='" + businessOrderType + '\'' +
                ", tradeRemark='" + tradeRemark + '\'' +
                '}';
    }
}